institutions techniques - German English Dictionary